the last supper - Turkish English Dictionary